import Mock from 'mockjs';

let time = parseInt(new Date().getTime() / 1000);// 当前时间戳（秒）

let gp_101fuseface_postApi_2 = {
    // 行为上报
    cgscanreportbehavior: Mock.mock({
        "data": {
            "drawChance": 5,//抽奖机会
            "drawSum": 5,//累计抽奖次数
            "questInfo": [ // 任务信息
                {
                    id: 1001, //任务ID
                    progress: 1, //任务进度
                    status: 1, //任务状态，0 未完成, 1 已完成
                },
                {
                    id: 1002, //任务ID
                    progress: 0, //任务进度
                    status: 0, //任务状态，0 未完成, 1 已完成
                },
                {
                    id: 1003, //任务ID
                    progress: 0, //任务进度
                    status: 0, //任务状态，0 未完成, 1 已完成
                },
            ]
        },
        "ret": 0
    }),
    // 抽取奖励
    cgscandrawlottery: Mock.mock({
        "data": {
            giftId: 2001,//奖励id
            giftCount: 1,//奖励id
        },
        "ret": 0
    }),
    // 获取角色信息
    cgscangetroleinfo: Mock.mock({
        "data": {
            drawChance: 3,//抽奖机会
            drawSum: 5,//累计抽奖次数
            hasGameRole: true,//是否有游戏角色
            serverTime: time,//服务器时间
            questInfo: [ // 任务信息
                {
                    id: 1001, //任务ID
                    progress: 1, //任务进度
                    status: 1, //任务状态，0 未完成, 1 已完成
                },
                {
                    id: 1002, //任务ID
                    progress: 0, //任务进度
                    status: 0, //任务状态，0 未完成, 1 已完成
                },
                {
                    id: 1003, //任务ID
                    progress: 0, //任务进度
                    status: 0, //任务状态，0 未完成, 1 已完成
                },
            ],
            exchangeInfo: [// 兑换信息
                {
                    id: 3001, //兑换ID
                    status: 2, //兑换状态，0 未完成, 1 已完成，待领取， 2 已领取
                },
                {
                    id: 3002, //兑换ID
                    status: 0, //兑换状态，0 未完成, 1 已完成，待领取， 2 已领取
                },
                {
                    id: 3003, //兑换ID
                    status: 0, //兑换状态，0 未完成, 1 已完成，待领取， 2 已领取
                },
                {
                    id: 3004, //兑换ID
                    status: 0, //兑换状态，0 未完成, 1 已完成，待领取， 2 已领取
                },
            ],
        },
        "ret": 0
    }),
    // 兑换奖励
    cgscanexchange: Mock.mock({
        "ret": 0
    }),
}

export default gp_101fuseface_postApi_2;